1
general::
Phrase(s): lay something at someone’s feet [and] put something at someone’s feet
1. Lit. to place something on the ground in front of someone. • The cat came up to me and laid a mouse at my feet. • The dog put a rabbit at my feet. 2. Fig. to hold someone responsible for something. • I am going to lay this matter at your feet. You are clearly to blame. • I will put this matter at your feet. It is your fault.
McGrawhill's American Idioms And Phrasal Verbs